dwarf pond snail - Turkish English Dictionary